package com.jboost.common.aspect.annotation;

import com.jboost.common.constant.CommonConstant;

import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;

@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.METHOD,ElementType.TYPE})
public @interface BusinessPermissions {

    //指定状态才能访问，默认启用中的才能访问
    String [] status() default {};
    //禁止id访问
    String banId() default "";
    //指定才能访问
    String customId() default "";
    //禁止访问的提示信息
    String message() default "抱歉，您的机构不能访问此资源！";
}
